tropospheric reflection - French English Dictionary